package com.weike.yuanding.vo;

import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;

@Data
@NoArgsConstructor
public class UserSessionResVo {
    // 会话ID
    private String sessionId;

    // 显示名称（群聊显示sessionName，私聊显示对方用户名）
    private String displayName;

    // 显示头像（群聊显示seesion_avatar，私聊显示对方头像）
    private String displayAvatar;

    // 会话类型
    private String sessionType;

    // 最后一条消息内容
    private String lastMessage;

    // 最后一条消息类型
    private String messageType;

    // 最后一条消息时间
    private Date lastMessageTime;

    // 会话类型标识（group/private）
    private String chatType;

    // 会话中的用户数量
    private Integer userCount;

    private String userId;

    private boolean isOnline;
}